/* 动态刷新效果JS */
Yacon.widget.TSpin = function(conText){	
	Yacon.apply(this,conText);
};

Yacon.widget.TSpin.prototype = {
	
	/* 创建蒙版 */
	createSpinner : function(searchStr){
		
		var target = $(searchStr);
		
		var height = Yacon.getWidthNumber(target.height());
		var width = Yacon.getWidthNumber(target.width());
		
		var heightPx = (height/2)+"px" ;
		var widthPx = (width/2)+"px" ;
		
		this.setting = {            
            lines: 12, // 花瓣数目
            length: 1, // 花瓣长度
            width: 8, // 花瓣宽度
            radius: 30, // 花瓣距中心半径
            corners: 0, // 花瓣圆滑度 (0-1)
            rotate: 0, // 花瓣旋转角度
            direction: 1, // 花瓣旋转方向 1: 顺时针, -1: 逆时针
            color: '#000000', // 花瓣颜色
            speed: 1, // 花瓣旋转速度
            trail: 60, // 花瓣旋转时的拖影(百分比)
            shadow: false, // 花瓣是否显示阴影
            hwaccel: false, //spinner 是否启用硬件加速及高速旋转            
            className: 'spinner', // spinner css 样式名称
            zIndex: 2e9, // spinner的z轴 (默认是2000000000)
            top: "50%", // spinner 相对父容器Top定位 单位 px
            left: "50%" // spinner 相对父容器Left定位 单位 px
        }; 
		
	},
	
	/* 展示 或隐藏 */
	spinOut: function(searchStr){		
		$(searchStr).spin(false);	
	},
	
	spinIn: function(searchStr){
		$(searchStr).spin(this.setting);
	},
	
	spinShow: function(searchStr){
		$(searchStr+" .spinner").css("display","block");	
	},
	
	spinHidden: function(searchStr){
		$(searchStr+" .spinner").css("display","none");
	}
		
};